// #include <iostream>
// #include <string>
// using namespace std;
//
// class Stack
// {
// public:
//     virtual ~Stack()
//     {
//
//     }
//     virtual void push()=0;
//     virtual void pop() = 0;
//     virtual int size()=0;
//     virtual int empty()=0;
// };
//
// class ArrayStack:public Stack
// {
//
// };
//
//
// int main(){
//
//     return 0;
// }